Church of the Most Precious Blood, Southwark
The Church of the Most Precious Blood is a Roman Catholic church in the Archdiocese of Southwark in the Pastoral Care of the Personal Ordinariate of Our Lady of Walsingham, situated on O'Meara Street in Southwark, London, SE1.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Borough High Street
Road in Southwark, London, England
Resonance FM
Community radio station in London
Bramah Tea and Coffee Museum
Former museum in London
Cross Bones
Disused burial ground in Southwark, London
London College of Contemporary Music
A Pound of Flesh for 50p
2014 temporary outdoor sculpture in London
Red Cross Garden, Southwark
Park in Southwark, London
The Bunker (theatre)
Fringe theatre in London 2016–2020